package com.fzg.common.model.recruitmentInfoManage.param;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * create by fzg
 * 2021/12/24 14:41
 */

@Data
public class EditOrAddRecruitInfoParam {

    /**
     * 招聘信息aid（判空：不能为空）
     */
    @NotNull(message = "招聘信息aid不能为空")
    private Integer aid;

    /**
     * 企业aid（判空：不能为空）
     */
    @NotNull(message = "企业aid不能为空")
    private Integer enterpriseAid;

    /**
     * 企业联系人（判空：不能为空）
     */
    @NotNull(message = "企业联系人不能为空")
    private String leader;

    /**
     * 招聘电话（判空：不能为空）
     */
    @NotNull(message = "招聘电话不能为空")
    private String phone;

    /**
     * 岗位（判空：不能为空）
     */
    @NotNull(message = "岗位不能为空")
    private String posName;

    /**
     * 薪资（判空：不能为空）
     */
    @NotNull(message = "薪资不能为空")
    private String salary;

    /**
     * 招聘地址（判空：不能为空）
     */
    @NotNull(message = "招聘地址不能为空")
    private String recruitmentAddress;

    /**
     * 招聘时间（判空：不能为空）
     */
    @NotNull(message = "招聘时间不能为空")
    private String recruimentTime;

    /**
     * 性别要求（判空：不能为空）
     */
    @NotNull(message = "性别要求不能为空")
    private String gender;

    /**
     * 招聘内容（判空：不能为空）
     */
    @NotNull(message = "招聘内容不能为空")
    private String content;

    /**
     * 招聘信息是否有效
     */
    @NotNull(message = "招聘信息是否有效不能为空")
    private String state;


}
